package com.hz.erp.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hz.erp.entity.page.PageRequest;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 柯鑫
 * @ClassName com.hz.erp.entity.vo.TemInfoVo
 * @description 温度信息参数实体类
 * @create 2020年06月08日 18:11
 */
public class TemInfoParameterVo extends PageRequest{

    private Long userId;

    @ApiModelProperty("设备号")
    private String temUUID;

    @ApiModelProperty("身份证")
    private String idCard;

    @ApiModelProperty("温度类型")
    private String  temperatureType;

    @ApiModelProperty("开始日期")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date startDate;

    @ApiModelProperty("结束时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date endDate;

    @ApiModelProperty("是否删除")
    private String deleteFlag;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getTemUUID() {
        return temUUID;
    }

    public void setTemUUID(String temUUID) {
        this.temUUID = temUUID;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getTemperatureType() {
        return temperatureType;
    }

    public void setTemperatureType(String temperatureType) {
        this.temperatureType = temperatureType;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(String deleteFlag) {
        this.deleteFlag = deleteFlag;
    }
}
